Object replacement using dynamic proxy updates
نویسندگان
چکیده
In a distribbted environment, a client program bound to a sewer fails when the Sewer changes (possibly due to the sewer being relocated, replicated or rewnfigured). In this paper, we describe the design of an object-replacement scheme in a client-sewer environment. Our design addresses the problem of replacing a sewer and transparently updating the client handle so that no sewice interruption is experienced by the client. The programming environment, on which this work is based, provides passive shared objects, threads, and invocations as the building blocks for distributed applications. Our design takes into account the potential concurrency within clients and sewers. Our task was relatively simplified by building the replacement mechanisms on top of an asynchronous event notification facility that handles events on a per-application basis, as opposed to a per-task or per-thread basis.
منابع مشابه
Efficient and Transparent Dynamic Content Updates for Mobile Clients Abstract Efficient and Transparent Dynamic Content Updates for Mobile Clients
Efficient and Transparent Dynamic Content Updates for Mobile Clients Trevor Armstrong Master of Applied Science Graduate Department of Electrical and Computer Engineering University of Toronto 2006 We introduce a novel infrastructure supporting automatic updates for dynamic content browsing on mobile devices. We employ a pair of proxies, located on the mobile client and on a fully-connected edg...
متن کاملA Framework for Using Neural Networks for Web Proxy Cache Replacement
Web traffic has continued to increase at a significant rate and is resulting in considerable strain on web servers and bandwidth providers, such as Internet Service Providers (ISPs). Proxy caches are often used to reduce this burden. In this research, a novel approach to web proxy cache replacement is developed. Unlike previous approaches, this research utilizes neural networks for replacement ...
متن کاملA quantitative study of Web cache replacement strategies using simulation
The Web has become the most important source of information and communication for the world. Proxy servers are used to cache objects with the goals of decreasing network traffic, reducing user perceived lag and loads on origin servers. In this paper, we focus on the cache replacement problem with respect to proxy servers. Despite the fact that some Web 2.0 applications have dynamic objects, mos...
متن کاملIntelligent Dynamic Aging Approaches in Web Proxy Cache Replacement
One of commonly used approach to enhance the Web performance is Web proxy caching technique. In Web proxy caching, Least-Frequently-Used-Dynamic-Aging (LFU-DA) is one of the common proxy cache replacement methods, which is widely used in Web proxy cache management. LFU-DA accomplishes a superior byte hit ratio compared to other Web proxy cache replacement algorithms. However, LFU-DA may suffer ...
متن کاملA cache replacement policy for transcoding proxy servers
A cache replacement policy which take the transcoding time into account in making replacement decisions, for the emerging transcoding proxy servers is proposed. Simulation results show the proposed policy outperforms the conventional LRU in both the cache hit rate and the average object transcoding time.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Distributed Systems Engineering
دوره 1 شماره
صفحات -
تاریخ انتشار 1994